package day7;
import java.io.*;
import java.util.*;
public class SystemTest {

    public static   void MySystem() throws Exception{

        // 获取系统所有的环境变量
        Map<String,String> env = System.getenv();
        for (String name : env.keySet())
        {
            System.out.println(name + " ---> " + env.get(name));
        }
        // 获取指定环境变量的值
        System.out.println(System.getenv("JAVA_HOME"));
        // 获取所有的系统属性
        Properties props = System.getProperties();
        // 将所有系统属性保存到props.txt文件中
        props.store(new FileOutputStream("props.txt")
                , "System Properties");
        // 输出特定的系统属性
        System.out.println(System.getProperty("os.name"));


    }


    public static void MyRuntime(){

        Runtime rt = Runtime.getRuntime();
        System.out.println("处理器数量："
                + rt.availableProcessors());
        System.out.println("空闲内存数："
                + rt.freeMemory());
        System.out.println("总内存数："
                + rt.totalMemory());
        System.out.println("可用最大内存数："
                + rt.maxMemory());

    }


}
